@charset "utf-8";
/* CSS Document */

/* 首页样式 */
/*幻灯*/
.inx{width:100%;max-width:1440px; max-height:426px; margin:0 auto; position:relative;z-index:1; overflow:hidden;}
.inx .swiper-wrapper{ overflow:hidden;}
.inx .item_list{ position:relative;  display:block;}
.inx .item_list img{width:100%; display:block;}
.inx .item_list .info{ width:84%; position:absolute; top:15%; left:16%; text-align:left;}
.inx .item_list .info h2{ margin:0; line-height:60px; font-size:40px; font-size:4.0rem;}
.inx .item_list .info h3{ margin:0; line-height:25px; font-size:18px; font-size:1.8rem;}
.inx .item_list .info_cor0 h2{ color:#0f386a;}
.inx .item_list .info_cor0 h3{ color:#4d72a9; }
.inx .item_list .info_cor1 h2{ color:#575154;}
.inx .item_list .info_cor1 h3{ color:#888888; }
.inx .item_list .info_cor2 h2{ color:#353535;}
.inx .item_list .info_cor2 h3{ color:#6a6a6b; }
.inx .item_list .info_cor3 h2{ color:#c3c4c6;}
.inx .item_list .info_cor3 h3{ color:#949496; }
.inx .item_list .info_cor1, .inx .item_list .info_cor2{ left:inherit; right:16%; text-align:right; }
.inx .arrow-right{ width:34px; height:35px;display:block; position:absolute;right:2%; top:50%; z-index:99999;margin-top:-37px; cursor:pointer; outline:none; filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;}
.inx .arrow-right:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
.inx .arrow-left{ width:34px; height:35px;display:block; position:absolute;left:2%; top:50%; z-index:99999;margin-top:-37px; cursor:pointer; outline:none; filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;}
.inx .arrow-left:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
.paginationall{ width:100%; margin:0; border-top:1px solid #ffffff; border-bottom:1px solid #b5b3b3; border-radius:0; background:url(../images/icon/top_bg.png) repeat-y center center; text-align:center;}
.paginationall .pagination{ margin:15px 0 10px; overflow:hidden; }
.pagination>li{ width:15px; height:15px;line-height:40px;  margin:0 5px; background:url(../images/icon/inxslider_curpr.png) no-repeat; display:block; cursor:pointer; float:left;}
.pagination .on{ background:url(../images/icon/inxslider_cur.png) no-repeat;}
/* 幻灯结束 */

/* 滚动新闻 */
.scrollbox{width:100%; max-width:1000px; margin:0 auto; padding:16px 0;line-height:22px; font-size:12px; font-size:1.2rem; overflow:hidden;}
#scrollDiv{ width:70%; margin:0 0 0 10px; height:22px; line-height:24px; overflow:hidden; float:left;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv ul{ margin:0; padding:0;}
#scrollDiv ul li a{ color:#626262;}
#scrollDiv ul li a:hover{ color:#626262; }
.scrollbox i{ margin:0 5px 0 15px;font-style:normal;font-size:14px; font-size:1.4rem; color:#bdbdbd; float:left;}
.scrollbox span{ margin:0 15px 0 0; font-size:18px; font-size:1.8rem; color:#060637; float:left;}
.scroll_cur{ float:right;}
.scroll_cur a{ color:#d6001d; text-decoration:underline; float:left;}
.scroll_cur img{ float:left;}	
	
/* 新闻列表 */
.inx_news{width:100%;max-width:1072px; margin:0 auto; padding:50px 0 30px 0; background:url(../images/icon/er_bg.png) no-repeat 80% top; overflow:hidden; }
.inx_news a{ width:100%; max-width:285px; max-height:165px; margin:0 auto; background:#e8e8e8; display:block; overflow:hidden;}
.inx_news video{ width:100%; max-width:285px; max-height:125px; display:block;}
.inx_news img{ width:100%;}
.inx_news a p{ width:100%; line-height:40px;text-align:center; font-size:18px; font-size:1.8rem; color:#060637; }
.inx_news a:hover{ text-decoration:none;}
/*友情链接*/
.friend{ width:100%;max-width: 1440px;
margin: 0px auto;position: relative;}
.friend_lj{max-width:1200px; max-height:277px; margin:0 auto; position:relative;z-index:1; overflow:hidden;}
.friend .breadcrumb{ padding-right:200px; line-height:72px; margin-bottom:0; }
.friend .breadcrumb a{    
	font-size: 1.2rem;
    color: #656565;
}
.friend .breadcrumb  .active {
    color: #d6001d;
    font-size: 12px;
	font-size: 1.2rem;
}
.friend .breadcrumb > li + li::before {
    color: #656565;
    content: "> ";
    padding: 0 5px;
    font-size: 12px;
    font-size: 1.2rem;
}
.friend_con{ width:1000px; margin:60px auto;padding:0 29px; }
.friend_list{border-bottom:1px dashed #ededed;}
.friend_con h2{ font-size:20px; font-size:2rem; color:#333; line-height:40px;}
.friend_con h2 img{ margin-right:10px; vertical-align:middle; }
.friend_con .friend_con_list li{ float:left; width:212px;text-align:center; margin-right:30px; }
.friend_con_list li div{width:212px; height:132px; border:1px solid #e5e5e5; position:relative; }
.friend_con_list li div img{ position:absolute; left:0; top:0;}
.friend_con .friend_con_list li div .top{ display:none;}
.friend_con .friend_con_list li div:hover{border:1px solid #cecece;}
.friend_con .friend_con_list li p{ font-size:16px; font-size:1.6rem; padding:16px 0 30px 0; color:#333;  }
.friend_con .friend_con_list li p.current{ color:#d6001d;}
.friend_con .friend_con_list li p span{ font-size:12px; font-size:1.2rem;}
.friend_con .friend_con_list li:nth-child(4n){ margin-right:0;}
.img2{ position: absolute; top: 0; left: 0; }
.friend_con_list li{ position: relative; }
/*法律声明*/
.law_con .breadcrumb{ line-height:72px; margin-bottom:40px; }
.law_con .breadcrumb a{    
	font-size: 1.2rem;
    color: #656565;
}
.law_con .breadcrumb  .active {
    color: #d6001d;
    font-size: 12px;
	font-size: 1.2rem;
}
.law_con .breadcrumb > li + li::before {
    color: #656565;
    content: "> ";
    padding: 0 5px;
    font-size: 12px;
    font-size: 1.2rem;
}
.law_con{ width:1000px; margin:40px auto 60px; color:#333;}
/*导航*/
.legal{ width:200px; height:270px; background:#f5f4f4; float:left;}
.legal .legal_con{ margin:30px 16px 0 6px;}
.legal .legal_con li{ line-height:22px; font-size:14px;}
.legal .legal_con li img{ margin-right:10px; float:left; }
.legal .legal_con li p{ float:left; width:105px; }
.legal .legal_con li span{float:left; display:inline-block;}
/*右侧内容*/
.law_con .law{width:775px; margin-left:25px; float:left;}
.law_con .law h2{ font-size:22px;  text-align:center; margin-top:0; margin-bottom:58px;}
.law_con p{ line-height:22px; font-size:14px; letter-spacing:0.3px;}
.law_con .law .law_rules{ margin-top:38px;}
.law_rules li h3{ font-size:20px; }
/* Media Queries
====================================================================== */
@media only screen and (max-width:1440px) {
.inx .item_list .info{ left:0;}		
.inx .item_list .info_rt{right:0;}	
}

@media only screen and (max-width:1024px) {
	

}
	
@media only screen and (max-width: 768px) {


}	
	
@media only screen and (max-width: 480px) {
		
}
	

